package com.lzy.cloud.common.service;

import com.lzy.cloud.common.dtos.ParameterDetailDto;

import java.util.List;

public interface ParameterDetailService {

    /**
     * 查询参数表
     *
     * @param id
     * @return
     */
    ParameterDetailDto selectById(Long id);

    /**
     * 添加参数表
     *
     * @param parameterDetailDto
     * @return
     */
    Boolean insert(ParameterDetailDto parameterDetailDto);

    /**
     * 删除
     *
     * @param id
     * @return
     */
    Boolean delete(Long id);

    /**
     * 修改
     *
     * @param parameterDetailDto
     * @return
     */
    Boolean update(ParameterDetailDto parameterDetailDto);

    /**
     * 根据参数编码查询
     *
     * @param parameterDetailDto
     * @return
     */
    List<ParameterDetailDto> queryByCode(ParameterDetailDto parameterDetailDto);
}
